package com.itheima.wenjian;

import java.io.File;

/**
 * @author zhangbaiyan
 * @date 2024-09-18 18:35
 * @description:
 * @version:
 */
public class avi {
    public static void main(String[] args) {
        File f = new File("C:\\Users\\17685\\Desktop\\rouyi-906");
        haveAVI(f);
    }

    /*
    作用用来找某一个文件夹中,是否有以avi结尾的电影
    形参:要查找的文件夹
    返回值:查找的结果 尊在true 不存在false
     */
    public static boolean haveAVI(File file){
        //进入文件夹,而且要获取里面所有的内容
        File[] files = file.listFiles();
        if (files != null) {
            for (File f : files) {
                if (f.isFile()){
                    String name = f.getName();
                    //查找文件里的A片
                    if (name.endsWith(".avi")){
                        System.out.println(f);
                    }
                        //4.判断,如果是文件夹,就可以递归
                        //细节:再次调用本方法的时候,参数一定要src的次一级路径
                }else {
                    haveAVI(f);
                }

            }
        }

        return false;
    }
}
